<?php
/**
 *    
 * 通用的header
 * date:2011/3/28  
 * @author yuyue 
 * 
 */

if (!isset($_SESSION)) {
 	session_start();
	//session_regenerate_id();
}


$user = $_SESSION['userdata'];

//设置Cookie
$user_cookie = $_COOKIE['youxisoso_user'];

$user_cookie = explode(":", $user_cookie);

if (!$user_cookie || count($user_cookie) < 2){ //如果用户cookie不存在，则设置一个cookie；
	$custom_id = $user ? $user->ID :  uniqid();
	$user_cookie = array($custom_id , $user ? '1' : '0');
	setcookie('youxisoso_user', join($user_cookie, ":"), time()+3600*24*30);
}else{
	//如果用户cookie已经存在，且用户已登录的话，则判断cookie中记录的ID是否与登录用户一致，如果不一致将其ID设置为已登录的用户ID
	if($user && $user_cookie['ID'] != $user->ID){
		$user_cookie = array( $user->ID , '1');
		
		setcookie('youxisoso_user', join($user_cookie, ":"), time()+3600*24*30);
	}
}


    //blog标题   
   $blog_title = get_bloginfo('name');
   $siteurl = get_bloginfo('template_url');
   
   
   
if(is_search()){
   	$cat = $_POST['cat'] ; 
   	$selfPageLink = '/';
    $oldKeyword =  "" ;
	$keyword = $_POST['s'] ;
	if($keyword == null || "" == $keyword ){
		$keyword = $_GET["s"]; 
	}
	//将关键字中的多余空格删除
	$keyword = trim($keyword) ;
	$keyword = preg_replace("/\s+/" ," "  ,$keyword) ;
	if($keyword!= null){
		$keyword =str_replace('\\\'',"&#39;",$keyword) ;
		$keyword =str_replace('\\\"',"&#34;",$keyword) ;
		$oldKeyword = $keyword ;
		$oldKeyword = str_replace("&#34;",'"',$keyword );
		$oldKeyword = str_replace("&#39;","'",$oldKeyword );
	}
	
	//保存用户搜索记录。
	setCustomLog(array('custom_id'=>$user_cookie[0], 'custom_type'=>$user_cookie[1], 
			'data'=>$oldKeyword, 'data_type'=>0, 'custom_ip'=>GetIP(), 'op_date'=>gmdate('Y-m-d H:i:s')));
	if($user)
		addUserEmpiricalValue($user->ID, 10);
}
   

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="<?php bloginfo('template_url');?>/js/lib/jquery.js">
</script>
<?php if(is_search()){?>
<meta name="description" content="<?php echo $oldKeyword;?>，游戏搜索引擎，Flash小游戏搜索, 网页游戏搜索, 手机游戏搜索。在这里寻找上万款游戏！" />
<meta name="keywords" content="<?php echo $oldKeyword;?>, 游戏, 搜索, flash 游戏, 网页游戏, 手机游戏, 搜索引擎" />
<?php }elseif (is_page()){
	$searchPages = array(4521, 12008, 12075);
	if(in_array($post->ID, $searchPages)){
?>
<meta name="description" content="游戏搜索引擎，Flash小游戏搜索, 网页游戏搜索, 手机游戏搜索。在这里寻找上万款游戏！" />
<meta name="keywords" content="游戏, 搜索, flash 游戏, 网页游戏, 手机游戏, 搜索引擎" />
<script type="text/javascript" src="<?php bloginfo('template_url');?>/js/slideimage.js"></script>
<?php }}
	elseif(is_single()){
?>
<meta name="description" content="游戏搜索引擎。<?php the_title(); ?>，<?php foreach((get_the_category()) as $category) {echo $category->cat_name ;}?>，<?php echo str_replace(" ", "", $post->post_content);  ?>，" />
<meta name="keywords" content="<?php the_title(); ?>, 游戏, 搜索, flash 游戏, 网页游戏, 手机游戏, 搜索引擎" />
<script src="<?php echo $siteurl ?>/js/pingji.js" type="text/javascript"></script>
<script src="<?php echo $siteurl ?>/js/wbox/wbox-min.js" type="text/javascript"></script>
<link href="<?php echo $siteurl ?>/js/wbox/wbox/wbox-min.css" rel="stylesheet" type="text/css" />
<?php }?>
<?php if(is_page('118343') || is_page('118340')){?>
<meta name="description" content="游戏搜索引擎，Flash小游戏搜索, 网页游戏搜索, 手机游戏搜索。在这里寻找上万款游戏！" />
<meta name="keywords" content="游戏, 搜索, flash 游戏, 网页游戏, 手机游戏, 搜索引擎" />
<?php } ?>

<script src="<?php echo $siteurl ?>/js/lib/jquery.autocomplete.js" type="text/javascript"></script>
<script src=" http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=3590648879" type="text/javascript" charset="utf-8"></script>

<link href="<?php echo $siteurl ?>/js/lib/css/jquery.autocomplete.css" rel="stylesheet" type="text/css" />
<script src="<?php echo $siteurl ?>/js/lib/function.js" type="text/javascript"></script>
<script src="<?php echo $siteurl ?>/js/delay_print_img.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />


<title><?php if(is_single()){ wp_title("|", true, 'right'); echo "游戏搜索引擎"; } else { if(is_search()){ echo $oldKeyword;?> | <?php echo get_bloginfo('name'); } else wp_title("|", true, 'right'); bloginfo('name'); ?>页<?php } ?> </title>
 <script type="text/javascript" > 
//<![CDATA[
   
   var loginCallBack ;        
   
  function switchmodTag(modtag,modcontent,modk) {
         for(i=1; i<5; i++) {
             if (i==modk) {
                 document.getElementById(modtag+i).className="menuOn";document.getElementById(modcontent+i).className="sousuo";}
             else {
                 document.getElementById(modtag+i).className="menuNo";document.getElementById(modcontent+i).className="nonesousuo";}
             }
     }
     
     function clear(flag){
     	 if(flag == 1){
     	 		var hangye = document.search.hangye.value;
     	 		alert(hangye);
     	 	}
     	}

     function goSearch(event){
			if(event.keyCode==13) { 
				 $("#searchform").submit();
		     }
			}

	$(document).ready(function (){
			document.getElementById("mobilegameSer").focus();
		});

	 
	   	function opWin(loc){
	   		var p = $("#"+loc).offset();

	   		var win = $("#loginWindow");
	   		if(win.length == 0){
		   		$("body").append("<div id='loginWindow' style='position: absolute; left: "+(p.left - 260 < 20 ? 20 : p.left - 260)+"px; top: "+(p.top + 25 )+"px; width: 280px; height: 100px;"+
		   		   		" background: #FFFFFF; display: none;'>ssss</div>");
		   		$.ajax({
				   	url: "<?php bloginfo('template_url');?>/loginWin.html",
				   	success: function(data){
					   		$("#loginWindow").html(data);
					   		$("#loginWindow").fadeIn("slow");
					   		WB2.anyWhere(function(W){
						   		W.widget.connectButton({
						   				id: "wb_connect_btn",
						   				callback : {
						   					login:function(o){
						   						$.ajax({
						   				   			url: "<?php bloginfo('template_url');?>/register_ajax.php",
						   				   			data: {'action': 'login','login_type':'sina', 'out_id': o.id, 'out_name': o.screen_name},
						   				   			success: function (data){
					   				   						closeWin();
					   				   						if(loginCallBack){
					   					   						loginCallBack(data);
					   				   						}
						   				   				}	
						   				   			});
						   					}
						   				}
						   			});
						   		});
					   	}
				   	});
	   		}else{
		   		win.css({"left": (p.left - 260 < 20 ? 20 : p.left - 260), "top": (p.top + 25 )});
	   			win.fadeIn("slow");
	   		}
	
		   
	   	}

	   	function closeWin(){
		   	$("#loginWindow").fadeOut("fast");
	   	}

		function keyLogin(event){
	   		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	   		
	   		if (keyCode == 13) {
	   		    login();
	   		}
	   	}

	   	function login(){
	   		var username = $('#username_input').val();
	   		var password = $('#password_input').val();

	   		$("#login_bt").attr('disabled', 'disabled');
	   		$("#loginstatus").html('');
	   		
	   		$.ajax({
	   			url: "<?php bloginfo('template_url');?>/register_ajax.php",
	   			data: {'action': 'login', 'username': username, 'password': password},
	   			success: function (data){
	   					if(data == '0'){
	   						$("#loginstatus").html('登录失败：用户名或密码不正确。');
	   						$("#loginstatus").css({'color': 'red'});
	   					}else if(data == '2'){
	   						$("#loginstatus").html('登录失败：用户名不存在。');
	   						$("#loginstatus").css({'color': 'red'});
	   					}else{
	   						closeWin();
	   						if(loginCallBack){
		   						loginCallBack(data);
	   						}
	   					}

	   					$("#login_bt").removeAttr('disabled');
	   				}	
	   			});
	   	}

	   	WB2.anyWhere(function(W){
	   		W.widget.connectButton({
	   				id: "wb_connect_btn",
	   				callback : {
	   					login:function(o){
 		   						$('#login_type_id').val(o.id);
		   						$('#login_type_name').val(o.screen_name);
		   						$('#login_type_input').val('sina');
		   						$("#login_form").submit();
	   					}
	   				}
	   			});
	   		});
	
	//]]> 
  </script>
 
</head>
<body>
	<div id="<?php if(is_page()){ echo in_array($post->ID, $searchPages) ? 'content' : 'list_cont';} else if (is_single() || is_search()){ echo 'list_cont';}?>">
		<div id="top">
			<?php if(!is_home()) :?>
				<ul>
				<?php if (!is_search()){?>
					<li class="menuNo"><a href="/">全部游戏</a></li>
					<?php if($post->ID == 4521) { ?><li class="menuOn">Flash小游戏</li><?php }else{ ?><li class="menuNo"><a href="http://www.youxisoso.com/flash">Flash小游戏</a></li><?php }?>
					<?php if($post->ID == 12008) {?><li class="menuOn">网页游戏</li><?php }else{?><li class="menuNo"><a href="http://www.youxisoso.com/web">网页游戏</a></li><?php }?>
					<?php if($post->ID == 12075){?><li class="menuOn">手机游戏</li><?php }else{?><li class="menuNo"><a href="http://www.youxisoso.com/mobie">手机游戏</a></li><?php }?>
					<?php 
				}else{
						if($cat){
					?>
							<li class="menuNo"><a href="<?php echo $selfPageLink."?s=" ;?>">全部游戏</a></li>
					<?php 
						}else{
					?>
							<li class="menuOn">全部游戏</li>
					<?php 
						}
					?>
					<?php if ($cat == 'Flash小游戏'){?>
								<li class="menuOn" >Flash小游戏</li>
					<?php }else{?>
								<li class="menuNo"><a href="<?php echo $selfPageLink."?s=".$oldKeyword."&cat=Flash小游戏";?>" >Flash小游戏</a></li>
					<?php } if ($cat == '网页游戏'){?>
								<li class="menuOn" >网页游戏</li>
					<?php }else{?>
								<li class="menuNo"><a href="<?php echo $selfPageLink."?s=".$oldKeyword."&cat=网页游戏";?>" >网页游戏</a></li>
					<?php } if ($cat == '手机游戏'){?>
								<li class="menuOn" >手机游戏</li>
					<?php }else{?>
								<li class="menuNo"><a href="<?php echo $selfPageLink."?s=".$oldKeyword."&cat=手机游戏";?>" >手机游戏</a></li>
					<?php 			
							}
				}
					?>
				</ul>
			<?php endif;?>
				<p id="login">
				<?php if($user){?>
				
					欢迎你： <?php 
					echo $user->display_name ? $user->display_name : $user->user_login;
					echo "&nbsp;&nbsp;经验值：";
					echo getUserEmpiricalValue($user->ID);
					if($user->user_status == 1){?>
					&nbsp;&nbsp;你还没有激活你的邮箱
				<?php }
				?>
				&nbsp;&nbsp;&nbsp;&nbsp;<a href="/user_profile">个人中心</a>
				&nbsp;&nbsp;&nbsp;&nbsp;<a href="/logout">退出</a>
				<?php
				}else{?>
					<a id="login_linked" href="/login" rel="nofollow" >登录</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="/register" rel="nofollow">注册</a>
				<?php }?>
				</p>
			</div>
			<div id="ganme_soso" >
				<a href="/" ><img src="<?php bloginfo('template_url');?>/images/smalllogo.jpg" width="251" height="41" id="smalllogo" alt="游戏搜搜" title="游戏搜搜"  /></a>
				<form id="searchform" name="search" method="get" action="<?php echo bloginfo("url");?>">
					<ul class="sousuo">
						<li class="soso_li"><input type="text" class="soso_text" id="mobilegameSer" name="s" value="<?php echo $oldKeyword; ?>"  onfocus="init_search('mobilegameSer');" onkeyup="goSearch(event);"/>
							<input type="hidden" name="cat" value="<?php if($post->ID == 4521) echo 'Flash小游戏'; elseif($post->ID == 12008) echo '网页游戏'; elseif($post->ID == 12075) echo '手机游戏';?>"/>
						</li> 
						<li><input type="submit" value="搜索" class="soso_button" /></li>
						<li><a href="/?page_id=83467"><img src="<?php echo $siteurl?>/images/sbww.jpg" id="list_pindaoplay" alt="随便玩玩" title="随便玩玩" /></a></li>
					</ul>		
				</form> 
			</div>